History
History
Synonyms
UK
US
Meaning:
keep

(the cost of) food and rent; for always; a large tower in a castle etc; to continue to have (something); have (something) in one's possession and not give it back

hold, maintain

sell

to give (something) in exchange of money; to persuade (a person) to agree, accept (an idea etc)

exchange an object for money

DEAL IN as in Wiktionary
DEAL IN as in Wikipedia